Big Huge Thesaurus

sponge mushroom

noun